double plowing - French English Dictionary